''========================================================
'' Autor: 		Luis Antonio Lara Capetillo
'' Fecha Creación: 	24/9/2012
'' Descripcion: 	Clase Componente ctlTurismo
''========================================================

Public Class ctlTurismo

#Region "Propiedades"
  ''' <summary>
  ''' Obtiene o establece el texto que contiene la etiqueta lblcantidad_Pasajeros
  ''' </summary>
  ''' <value>valor tipo String</value>
  ''' <returns>valor tipo String</returns>
  ''' <remarks></remarks>
  Public Property lblcantidad_PasajerosTitulo() As String
    Get
      Return Me.lblcantidad_Pasajeros.Text
    End Get
    Set(value As String)
      Me.lblcantidad_Pasajeros.Text = value
    End Set
  End Property

  ''' <summary>
  ''' Obtiene o estable el valor cantidad_Pasajeros del componente infcantidad_Pasajeros
  ''' </summary>
  ''' <value>valor tipo String</value>
  ''' <returns>valor tipo String</returns>
  ''' <remarks></remarks>
  Public Property cantidad_Pasajeros() As String
    Get
      Return Me.infcantidad_Pasajeros.Text
    End Get
    Set(value As String)
      Me.infcantidad_Pasajeros.Text = value
    End Set
  End Property

  ''' <summary>
  ''' Obtiene o establece el texto que contiene la etiqueta lblobservaciones
  ''' </summary>
  ''' <value>valor tipo String</value>
  ''' <returns>valor tipo String</returns>
  ''' <remarks></remarks>
  Public Property lblobservacionesTitulo() As String
    Get
      Return Me.lblobservaciones.Text
    End Get
    Set(value As String)
      Me.lblobservaciones.Text = value
    End Set
  End Property

  ''' <summary>
  ''' Obtiene o estable el valor observaciones del TextBox txtobservaciones
  ''' </summary>
  ''' <value>valor tipo String</value>
  ''' <returns>valor tipo String</returns>
  ''' <remarks></remarks>
  Public Property observaciones() As String
    Get
      Return Me.txtobservaciones.Text
    End Get
    Set(value As String)
      Me.txtobservaciones.Text = value
    End Set
  End Property

  ''' <summary>
  ''' Habilita o Desabilita el Control para Edicion
  ''' </summary>
  ''' <value>True o False</value>
  ''' <remarks></remarks>
  Public WriteOnly Property Enabled() As Boolean
    Set(value As Boolean)
	  infcantidad_Pasajeros.Enabled=value
      txtobservaciones.Enabled=value
      
    End Set
  End Property

  ''' <summary>
  ''' Habilita o Desabilita el Control para solo lectura
  ''' </summary>
  ''' <value>True o False</value>
  ''' <remarks>ReadOnly</remarks>
  Public WriteOnly Property Lectura() As Boolean
    Set(value As Boolean)
	  infcantidad_Pasajeros.ReadOnly=value
      txtobservaciones.ReadOnly=value
      
    End Set
  End Property


#End Region
#Region "Eventos"
#End Region
#Region "Metodos"
  ''' <summary>
  ''' Metodo para asignar los datos al componente ctlTurismo
  ''' </summary>
  ''' <param name="tablaDatos"> DataTable donde se obtienen los datos</param>
  ''' <returns></returns>
  ''' <remarks></remarks>
  Public Sub AsignarDatos(ByVal tablaDatos As DataTable)
    Me.txtobservaciones.Text= tablaDatos.Rows(0)("").ToString
    
  End Sub


#End Region
End Class
